Patents Represented by Attorney Amin, Turocy & Calvin, LLP
-
Patent number: 7533112Abstract: The subject disclosure pertains to systems and methods for storing and maintaining a large volume of data in a hierarchical data structure. In particular, geographical data can be stored in the hierarchical data structure to facilitate location and retrieval of data. In addition, system and methods for retrieving data from the hierarchical data structure are provided. Search queries can specify both the point of origin of the search and a search method or strategy for navigating the hierarchical data structure. In one aspect, the hierarchical data structure can provide for maintaining sibling relationships.Type: GrantFiled: March 27, 2006Date of Patent: May 12, 2009Assignee: Microsoft CorporationInventors: Bryan Kendall Beatty, Nikolai Michael Faaland, Duncan Murray Lawler, Elizabeth Jean Wood
-
Patent number: 7532826Abstract: Apparatus for demultiplexing a wavelength division multiplexed optical signal comprising a plurality of signals each having a different wavelength. The apparatus comprises a demultiplexer sub-assembly and a multi-channel receiver optical sub-assembly. The demultiplexer sub-assembly comprises a filter block sub-assembly for splitting the input optical signal. The receiver optical sub-assembly comprises an array of photo detectors for converting the optical signals from the filter block sub-assembly into electrical signals. The electrical signals are amplified by amplifier ICs and transmitted through electrical leads. The demultiplexer sub-assembly and the multi-channel receiver optical sub-assembly are actively aligned and fixed together.Type: GrantFiled: September 2, 2005Date of Patent: May 12, 2009Assignee: Beam Express, IncInventors: Lijun Zhu, Grigore Suruceanu, Robert P. Lombaerde, Jignesh H. Shah, Joseph I. Vanniasinkam
-
Patent number: 7532144Abstract: Disclosed is an AD converter including: a first conversion stage including a quantizing part to generate m parallel pieces of quantized signals from m pieces of input analog signals representing n-dimensional vectors (n?m?2n), a decoding part to generate m pieces of decoded analog signals from the m parallel pieces of quantized signals, and a residual amplifying part to output m pieces of amplified residual signals by multiplying respective differences between each of the m pieces of analog signals and each of the m pieces of decoded analog signals; a second conversion stage including a quantizing part to generate m parallel pieces of quantized signals from the m pieces of amplified residual signals; and a synthesizing part to generate m parallel pieces of digital signals by synthesizing each of the quantized signals in the first conversion stage and in the second conversion stage at each parallel position.Type: GrantFiled: April 17, 2008Date of Patent: May 12, 2009Assignee: Kabushiki Kaisha ToshibaInventors: Takafumi Yamaji, Takeshi Ueno
-
Patent number: 7533088Abstract: The subject invention pertains to database reverse query matching. A text document can be received and analyzed to determine which, if any, queries the document matches. To enable such functionality, a number of intermediate structures such as tables are generated in accordance with designated queries. In particular, a canonical table can be generated that specifies the expressions or phrases as well as match rules. Furthermore, a Boolean table can be generated that specifies the Boolean relationship of expressions in canonical table. A match component or methodology can match text phrases to query phrases identified by the canonical table. An evaluation component or related methodology can subsequently utilize the Boolean table to determine if the preliminary phrase matches match the query logic.Type: GrantFiled: May 4, 2005Date of Patent: May 12, 2009Assignee: Microsoft CorporationInventors: Tapas Kumar Nayak, Feng Tian, Nimish Khanolkar
-
Patent number: 7530566Abstract: A sheet post-processing apparatus includes driving rollers that are arranged in a leading end position in a sheet conveying direction of a standby tray and axis of which are perpendicular to the conveying direction and driven rollers that rotate following the driving rollers and are provided in a front portion in the sheet conveying direction of the standby tray such that an interval thereof narrows in the sheet conveying direction. The driven rollers may be arranged in the front in the sheet conveying direction of the standby tray while being spaced apart from the standby tray.Type: GrantFiled: April 2, 2007Date of Patent: May 12, 2009Assignee: Toshiba Tec Kabushiki KaishaInventors: Yasunobu Terao, Tomomi Iijima, Mikio Yamamoto, Takahiro Kawaguchi, Hiroyuki Taki
-
Patent number: 7533082Abstract: A user search request is received and context information for the user is identified. The user search request and the context information are then combined to generate search criteria corresponding to the user search request, providing for information solicitation based on a computer user's context.Type: GrantFiled: July 11, 2005Date of Patent: May 12, 2009Assignee: Microsoft CorporationInventors: Kenneth H. Abbott, James O. Robarts, Dan Newell
-
Patent number: 7532113Abstract: A location system for locating and determining the motion and velocity of a wireless device. The methods include direct inferences about whether a device is in motion versus static based on a statistical analysis of the variation of radio signal strengths over time. The system is trained according to a sparse set of identified locations from which signal strengths are measured. The system uses the signal properties of the identified locations to interpolate for a new location of the wireless device. The system uses a probabilistic graph where the identified locations of the floor plan, expected walking speeds of pedestrians, and independent inference of whether or not the device is in motion are used to determine the new location of the device.Type: GrantFiled: July 25, 2005Date of Patent: May 12, 2009Assignee: Microsoft CorporationInventors: Eric J. Horvitz, John C. Krumm
-
Patent number: 7532430Abstract: A magnetic recording medium includes a servo area where servo data used for detecting a position of a magnetic head on a magnetic recording medium is recorded; and a writable data area, arranged side by side with the servo area in a track direction, on which user data is written by the magnetic head. The servo area includes a preamble area where a preamble recording pattern that represents data used for providing a clock synchronization of the servo data is formed by a plurality of magnetic sections; and a burst area where data used for detecting a relative position of the magnetic head with respect to a track center position of the servo data is recorded and on which a single burst recording pattern which is a layout pattern that tilts to the preamble recording pattern with a predetermined tilt angle is formed by a plurality of magnetic sections.Type: GrantFiled: May 18, 2007Date of Patent: May 12, 2009Assignee: Kabushiki Kaisha ToshibaInventors: Makoto Asakura, Hideo Sado
-
Patent number: 7532982Abstract: A freeze forecasting device for a hot water heating apparatus, for forecasting a possibility of freeze of water in a water passage circuit due to reduction in outside air temperature at a forecast target time on a forecast target day. The device includes a clock portion; an outside air temperature sensor; an outside air temperature history storage portion; a retrieval portion for retrieving a past outside air temperature; and a forecasting portion for determining whether the retrieved past outside air temperature is not higher than a freezing critical temperature of the water in the water passage circuit and forecasting the possibility of freeze of the water in the water passage circuit at the forecast target time on the forecast target day.Type: GrantFiled: July 27, 2007Date of Patent: May 12, 2009Assignee: Rinnai CorporationInventor: Tomoo Inoue
-
Patent number: 7529736Abstract: Property store information and an aggregation of a plurality of ranking mechanisms, including a learning mechanism, are leveraged to provide performant query results with increased user relevancy. The learning mechanism permits query feedback to be accepted to facilitate in optimizing user relevance. This mechanism can also be incorporated with traditional Information Retrieval (IR) components, each supplying independent ranking to a relevance aggregation function that determines relevancy at a high level. This precludes diminishing the value of query feedback that occurs when the data is fed into traditional IR algorithms. By allowing the query feedback to maintain its proper weighting and utilizing scope and bias capabilities of the property store information, relevance increases in a highly performant manner.Type: GrantFiled: May 6, 2005Date of Patent: May 5, 2009Assignee: Microsoft CorporationInventors: Sanjeev Katariya, Qi Yao, Jun Liu, Adwait Ratnaparkhi, Bradley R. Green
-
Patent number: 7530021Abstract: Architecture that facilitates generation of an event report that is an aggregation of public and private data related to a specific task. Information about the event is automatically compiled, including the recipients, URLs, shares, attachments, and documents, as well as location maps and social relationships. The report can be a one-page document that summarizes topics of a meeting or event, the attendees, how the attendees relate, their motivations, and what the attendees may be looking for from the meeting. The report can be formatted to structure event information in a certain way such as according to a company organizational chart, such that an attendee that is higher up on the org chart will be presented on the report higher than someone who is lower on the org chart. Moreover, attendees can be grouped according to functions, or social groupings or project groups, for example.Type: GrantFiled: April 1, 2004Date of Patent: May 5, 2009Assignee: Microsoft CorporationInventors: Lili Cheng, Shelly D. Farnham, William L. Portnoy
-
Patent number: 7530050Abstract: A method for creating software provides a plurality of nodes and a directory of applications. Each application is created by use of at least a portion of the plurality of the nodes. At least a portion of the plurality of nodes are selected to create a selected node layout that represent a plurality of application logics. The selected node layout is executed by a server program.Type: GrantFiled: March 31, 2004Date of Patent: May 5, 2009Assignee: FusionOpsInventors: Ram P. Mohan, Shariq Mansoor
-
Patent number: 7529683Abstract: A system is provided that facilitates information processing for a user. The system includes an analyzer to automatically determine one or more states of a user's availability based on patterns of the user's interruptability. A deferral component generates or forwards messages or alerts to the user in accordance with a cost-minimization analysis and determined availability. For example, the deferral component can process interrupts to the user and determine at least one of optimal and approximately optimal deferral times in which to direct an information item to the user, the information item being one of an email message, an incoming phone call, a push-to-talk message, an instant message, an alert, requests, offers of assistance, status or error reports, or a task from another application or autonomous system.Type: GrantFiled: June 29, 2005Date of Patent: May 5, 2009Assignee: Microsoft CorporationInventors: Eric J. Horvitz, Dimitris Achlioptas
-
Patent number: 7530080Abstract: A system and method for employing a programming language based on structural types on top of a nominal type runtime environment is disclosed. The system utilizes adapters and coercive subtyping to achieve precise typing while preserving aliasing. Furthermore, the system employs a universal value representation to achieve cross-assembly type equivalence.Type: GrantFiled: March 25, 2003Date of Patent: May 5, 2009Assignee: Microsoft CorporationInventors: Wolfram Schulte, Barend H. Venter, Chia-Hsun Chen, Erik Meijer, Christopher J. Lovett, Matthew J. Warren
-
Patent number: 7529516Abstract: An image processing apparatus according to this invention has an apparatus body containing an image forming part, an opening/closing member attached to be openable/closable about an opening/closing shaft via a hinge with respect to an upper surface of the apparatus body, a detecting part that detects an opening/closing state of the opening/closing member, a scanner part arranged in an upper part of the apparatus body and arranged to be slidable horizontally, and a driving part that slides the scanner part in accordance with the opening/closing state of the opening/closing member from the detecting part.Type: GrantFiled: April 18, 2006Date of Patent: May 5, 2009Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki KaishaInventors: Hisaya Ishio, Katsuhiro Yoshida
-
Patent number: 7529599Abstract: The invention provides systems and methods that integrate and/or control motion of a plurality of axes in a motion control environment. Grouped axes can be linked (e.g., via a tag) to provide desired multi-axis coordinated motion as well as provide control for corresponding aspects of motion such as acceleration, velocity, etc. Such axes can be integrated with other control functionality such as process and/or machine control to provide the user with a comprehensive control. The foregoing can provide simple mechanisms for moving devices in multiple axes of a coordinate system in a coordinated fashion. Such coordinated move functionality can provide a user-friendly interface for linear and circular moves in multi-dimensional space. The algorithm employed for path planning can provide fast execution and dynamic parameter changes (e.g., maximum velocity, acceleration and deceleration) along a desired path of motion.Type: GrantFiled: May 25, 2004Date of Patent: May 5, 2009Assignee: Rockwell Automation Technologies, Inc.Inventors: Jatin P. Bhatt, Jacob S. Baker, David R. Mowry, Stephen L. Steh, William C Schwarz
-
Patent number: 7528525Abstract: A system that facilitates damping of mechanical vibration associated with machinery that is subject to such mechanical vibration. The system comprises machinery with at least one moveable part and a piezoelectric actuator that is selectively applied to the machinery. The piezoelectric actuator receives voltages and is employed to facilitate damping of mechanical vibration associated with the machinery.Type: GrantFiled: October 26, 2007Date of Patent: May 5, 2009Assignee: Anorad CorporationInventors: James F. Smith, Devarajan Rajaraman, Sachchit Ambaji Patil
-
Patent number: 7526755Abstract: A system and method employing pre- and/or post-condition(s) specified at a source code level and persisted (e.g., in associated object code and/or a specification repository) facilitating static checking of the object code is provided. The system and method are based, at least in part, upon a framework that employs rules for using an interface to be recorded as declarative specifications in an existing language. A specifier can give a method a plug-in pre- and postcondition, which is arbitrary code that examines an object's current state and a static approximation of the method's actuals, decides whether the call is legal and returns the object's state after the call.Type: GrantFiled: October 8, 2003Date of Patent: April 28, 2009Assignee: Microsoft CorporationInventors: Robert Anthony DeLine, Manuel Alfred Fahndrich
-
Patent number: 7525934Abstract: An apparatus and method for a wireless communication system in which a forward/uplink portion and a return/uplink portion are assigned within an available frequency bandwidth is disclosed. More particularly, a service area is divided into multiple regions. The assignment of the forward/uplink portion of the return/uplink portion is shuffled in the multiple regions. The apparatus and method may be implemented in a multi-beam wireless communication system.Type: GrantFiled: September 13, 2004Date of Patent: April 28, 2009Assignee: Qualcomm IncorporatedInventors: William G. Ames, Leonard Norman Schiff
-
Patent number: 7525755Abstract: A magnetic recording medium includes a servo area where servo data used for detecting a position of a magnetic head on a magnetic recording medium is recorded; and a writable data area, arranged side by side with the servo area in a track direction, on which user data is written by the magnetic head. The servo area includes a preamble area where a preamble recording pattern that represents data used for providing a clock synchronization of the servo data is formed by a plurality of magnetic sections; and a burst area where data used for detecting a relative position of the magnetic head with respect to a track center position of the servo data is recorded and on which a single burst recording pattern which is a layout pattern that tilts to the preamble recording pattern with a predetermined tilt angle is formed by a plurality of magnetic sections.Type: GrantFiled: May 18, 2007Date of Patent: April 28, 2009Assignee: Kabushiki Kaisha ToshibaInventors: Makoto Asakura, Hideo Sado